Closed. This question needs details or clarity。它当前不接受答案。
                        
                    
                
            
        
            
        
                
                    
                
            
                
                    想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
                
                    2个月前关闭。
            
        

    

我想每次单击按钮后增加一个数字1并使用volley在mysql中讲这个数字,如果任何时候单击此按钮的数目将像1一样增加或更新,然后会变成2 -3-4,那怎么办?

我将使用此代码在数据库中存储用户的喜欢和不喜欢

最佳答案

尝试这个,

对于Java,

public class Test extends AppCompatActivity {
    Integer count = 0;
    Button button;
    TextView textView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_test);

        button = findViewById(R.id.button);
        textView = findViewById(R.id.textView);

        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                count+=1;
                textView.setText(count.toString());
                //store counter to your database
            }
        });
    }
}


对于科特林,

class Test : AppCompatActivity() {
    var counter : Int = 0

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_test)

        button.setOnClickListener {
            counter+=1
            textView.text = counter.toString()
            //store counter to your database
        }
    }
}

10-05 21:20
查看更多