私は小さなアプリケーションを開発している初心者です。画面に 3 つのテキストビューがあります。ビューのいずれかにタッチすると、次の新しい画面に移動する必要があります。これを行う方法は私を助けてくれます
ありがとう、
スハニ
私は小さなアプリケーションを開発している初心者です。画面に 3 つのテキストビューがあります。ビューのいずれかにタッチすると、次の新しい画面に移動する必要があります。これを行う方法は私を助けてくれます
ありがとう、
スハニ
yourTextView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_UP) {
// do something here when the element is clicked
ScreenManager.setCurrent(new YourNewPage());
}
// true if the event was handled
// and should not be given further down to other views.
// if no other child view of this should get the event then return false
return true;
}
});
ボタンだけでなく、ほとんどすべてのビューに OnClickListener を設定できます。コードは次のようになります。
YourTextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//The Navigation code
}
});
アクティビティ間を移動していると仮定すると、ナビゲーション コードは次のようになります。
Intent myIntent = new Intent(CurrentActivityName.this,NextActivityName.class);
startActivity(myIntent);