我在線性佈局中有一些TextViews,EditTexts和Buttons。如果我觸摸/單擊LinearLayout的任何一側,它將轉到下一個活動。我曾嘗試爲LinearLayout中的所有元素設置onClick偵聽器。這有效,但是有什麼辦法可以編寫代碼來觸摸LinearLayout的任何區域去下一個活動,而無需爲所有元素添加onClick處理程序?因爲佈局中有更多元素。請幫助我。android中的onclick事件問題
0
A
回答
0
嘗試設置的onClick事件監聽器用於從代碼linerlayout如下
LinearLayout l1 = (LinearLayout)findViewById(R.id.layout1);
l1.setOnClickListener(this);
l1.setClickable(true);
0
嘗試這一個。
login.java
package com.android;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class Login extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button newuser = (Button) findViewById(R.id.Button02);
newuser.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Register.class);
startActivityForResult(myIntent, 0);
}
});
}
}
Register.java
package com.android;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class Register extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.register);
Button register = (Button) findViewById(R.id.Button03);
register.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent intent = new Intent();
setResult(RESULT_OK, intent);
finish();
}
});
}}
相關問題
- 1. onclick事件問題
- 2. Android按鈕onClick未知事件問題
- 3. JavaScript onclick事件問題
- 4. Chrome「onclick」事件問題
- 5. ListView與onclick事件問題
- 6. 模擬鉻中的onclick事件問題
- 7. Android onClick問題()
- 8. 問題onclick android
- 9. OnClick()Android問題
- 10. Android onclick事件?
- 11. optgroup/option onclick事件的IE問題
- 12. javascript - 基本的onclick事件問題
- 13. onclick事件不會在JQuery的問題
- 14. iOS6上的onClick事件問題
- 15. Android AutoCompleteTextView onClick問題
- 16. Android ListFragment onclick問題
- 17. Android WebView裏面的ListView onclick事件問題
- 18. Onclick事件(ANDROID STUDIO)
- 19. 問題與ASP:按鈕OnClick事件
- 20. Internet Explorer 9 onClick事件問題
- 21. fadeOut div後onClick事件問題
- 22. Android Widget的Onclick事件
- 23. onclick事件管理的Android
- 24. iPhone中的多個按鈕onclick事件中的問題
- 25. Android中的事件添加問題
- 26. android webview中的onClick事件太慢
- 27. 按鈕onclick事件不中的Android
- 28. Android:列表中的ListView onClick事件
- 29. touchstart事件Chrome Android問題
- 30. Android WebView window.onload事件問題