【发布时间】:2016-04-06 01:01:10
【问题描述】:
当用户使用this 主题中的最后一个解决方案键入时,我想在 EditText 中自动添加千位分隔符。
我已经按照描述创建了一个单独的 java 文件作为一个类并粘贴了给定的代码。但我不知道如何修改我的活动代码以达到预期的效果。
这是我的 XML 代码:
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="number"
android:id="@+id/editText"
android:layout_weight="1"/>
而我的相关活动是这样的:
public class CostofHearingActivity extends AppCompatActivity {
public void calculate(View view){
// some calculations
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_costof_hearing);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
}
});
}
}
任何帮助将不胜感激。
【问题讨论】:
-
@stkent :猜猜它仅用于更改格式作为结果字符串。不是实时更改..
标签: java android xml android-layout android-activity