A method for wireless communication, comprising: configuring hybrid automatic repeat request acknowledgement, HARQ-ACK, feedback for physical downlink shared channel, PDSCH, transmission by: receiving, by a user equipment, UE, a radio resource control RRC, parameter to configure a one-shot HARQ-ACK feedback mode; receiving, by the UE, a first downlink control information, DCI, comprising a first HARQ-ACK feedback scheduling timing value, the first DCI corresponding to a first PDSCH; receiving, by the UE, a second DCI comprising a second HARQ-ACK feedback scheduling timing value with an applicable value and a one-shot request field with a positive value, the second DCI corresponding to a second PDSCH; and transmitting, by the UE, a one-shot HARQ-ACK feedback according to a preset rule, wherein: in response to the first DCI and the second DCI scheduling PDSCH with a same priority index, the UE combines a first HARQ-ACK feedback for the first PDSCH in a one-shot HARQ-ACK codebook with a second HARQ-ACK feedback for the second PDSCH; characterized in that in response to the first DCI and the second DCI scheduling PDSCH with different priority indexes, the UE postpones transmitting the first HARQ-ACK feedback for the first PDSCH until the UE receives another DCI comprising a HARQ-ACK feedback scheduling timing value with an applicable value, a one-shot request field with a positive value, and scheduling PDSCH with a same priority index as the first DCI. receiving, by a user equipment, UE, a radio resource control RRC, parameter to configure a one-shot HARQ-ACK feedback mode; receiving, by the UE, a first downlink control information, DCI, comprising a first HARQ-ACK feedback scheduling timing value, the first DCI corresponding to a first PDSCH; receiving, by the UE, a second DCI comprising a second HARQ-ACK feedback scheduling timing value with an applicable value and a one-shot request field with a positive value, the second DCI corresponding to a second PDSCH; and transmitting, by the UE, a one-shot HARQ-ACK feedback according to a preset rule, wherein: in response to the first DCI and the second DCI scheduling PDSCH with a same priority index, the UE combines a first HARQ-ACK feedback for the first PDSCH in a one-shot HARQ-ACK codebook with a second HARQ-ACK feedback for the second PDSCH; characterized in that in response to the first DCI and the second DCI scheduling PDSCH with different priority indexes, the UE postpones transmitting the first HARQ-ACK feedback for the first PDSCH until the UE receives another DCI comprising a HARQ-ACK feedback scheduling timing value with an applicable value, a one-shot request field with a positive value, and scheduling PDSCH with a same priority index as the first DCI. in response to the first DCI and the second DCI scheduling PDSCH with a same priority index, the UE combines a first HARQ-ACK feedback for the first PDSCH in a one-shot HARQ-ACK codebook with a second HARQ-ACK feedback for the second PDSCH; characterized in that in response to the first DCI and the second DCI scheduling PDSCH with different priority indexes, the UE postpones transmitting the first HARQ-ACK feedback for the first PDSCH until the UE receives another DCI comprising a HARQ-ACK feedback scheduling timing value with an applicable value, a one-shot request field with a positive value, and scheduling PDSCH with a same priority index as the first DCI.