ボタンクリックイベントでテキストビューの値をインクリメントしたいのですが、同じコードを書きましたが、+ボタンを押すと、同じテキストビューではなく、その下のテキストビューがインクリメントされます。
+ と - の 2 つのボタンがあり、+ ボタンの値は増加し、- ボタンの値は Android のリストビューのテキストビューで減少する必要があります
これが私のサンプルコードです...これは私のxmlファイルです
<TextView
android:id="@+id/add"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/minus"
android:layout_alignBottom="@+id/minus"
android:layout_toLeftOf="@+id/qty"
android:onClick="onClick"
android:text="+"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textSize="20dp"
android:textStyle="bold" />
アダプターのコードは以下のとおりです
text5.setOnClickListener(new OnClickListener()
{
public void onClick(View v) {
String qty=text4.getText().toString();
System.out.println("orginal string :"+qty);
int mn=Integer.parseInt(qty);
System.out.println("integer format : "+mn);
int qty1=mn+1;
System.out.println("after increment :"+qty1);
String s = new Integer(qty1).toString();
System.out.println("final string :"+s);
text4.setText(""+qty1);
App.qty=s;
}
});
text6.setOnClickListener(new OnClickListener()
{
public void onClick(View v) {
String qty=text4.getText().toString();
int mn=Integer.parseInt(qty);
int qty1=mn--;
text4.setText(""+qty1);
String s = new Integer(qty1).toString();
text4.setText(s);
App.qty=s;
}
});
どんな助けでも感謝しますありがとう。