小编use*_*325的帖子

单击按钮后更改字母

我想TextView在单击 Eclipse Android 中的按钮后更改 my 的第一个字母。我已经可以改变整个TextView,但我只想改变第一个字母。它是如何工作的?

XML:

 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <Button
        android:id="@+id/BtnKlick"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="209dp"
        android:text="Button" />

    <TextView
        android:id="@+id/Text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="60dp"
        android:text="Eclipse"
        android:textSize="70sp" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

爪哇:

package com.example.testapp;

import android.R.string;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity implements OnClickListener {

    public Button btn;
    public TextView tw;


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

        btn=(Button)findViewById(R.id.BtnKlick);
        tw=(TextView)findViewById(R.id.Text);

        btn.setOnClickListener(this);
    } …
Run Code Online (Sandbox Code Playgroud)

eclipse android

1
推荐指数
1
解决办法
126
查看次数

标签 统计

android ×1

eclipse ×1