<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextView android:id="@+id/text_one" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="xinxi" android:gravity="center_vertical" android:textSize="18sp" android:textStyle="bold" android:drawableLeft="@mipmap/icon_world" android:drawablePadding="20dp" android:padding="10dp" android:onClick="NewsonClick"/> <TextView android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/black" /> <TextView android:id="@+id/about_tv_share" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="分享咨询" android:gravity="center_vertical" android:textSize="18sp" android:textStyle="bold" android:drawableLeft="@mipmap/icon_flash" android:drawablePadding="20dp" android:padding="10dp"/> </LinearLayout>为点击控件text_one跳转新界面写java代码
时间: 2023-06-14 07:05:17 浏览: 439
可以这样写:
```java
public class MainActivity extends AppCompatActivity {
private TextView textOne;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textOne = findViewById(R.id.text_one);
textOne.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, NewActivity.class);
startActivity(intent);
}
});
}
}
```
其中,`NewActivity` 是你要跳转到的新界面的类名。记得在 AndroidManifest.xml 文件中注册该 Activity。
相关问题
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView
I'm sorry, it seems like your code snippet is incomplete. Can you please provide the complete code so that I can understand what you are trying to achieve?
下面这段代码的作用<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent">
这段代码定义了一个垂直方向的线性布局,宽高均为match_parent,即填充父容器。其中,xmlns:android="http://schemas.android.com/apk/res/android" 是命名空间,用来引用android的资源。android:orientation="vertical" 表示布局方向为垂直方向。android:layout_width="match_parent" 表示布局宽度为填充父容器。android:layout_height="match_parent" 表示布局高度为填充父容器。
阅读全文