<?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="wrap_content"
android:orientation="horizontal"
android:padding="@dimen/activity_margin">
<CheckBox
android:id="@+id/choice"
android:layout_width="wrap_content"
android:layout_height="match_parent" />
<TextView
android:id="@+id/name"
android:layout_width="70dp"
android:layout_height="match_parent"
android:text="Soda" />
<TextView
android:id="@+id/price"
android:layout_width="70dp"
android:layout_height="match_parent"
android:text="1000/=" />
<TextView
android:layout_width="10dp"
android:layout_height="match_parent"
android:text="*" />
<EditText
android:id="@+id/quantity"
android:layout_width="80dp"
android:layout_height="match_parent"
android:hint="amount"
android:inputType="number" />
<TextView
android:layout_width="10dp"
android:layout_height="match_parent"
android:text="=" />
<TextView
android:id="@+id/total"
android:layout_width="80dp"
android:layout_height="match_parent"
android:hint="total" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<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"
tools:context=".SalesActivity2">
<ListView
android:id="@+id/sales_list"
android:layout_width="match_parent"
android:layout_height="match_parent">
</ListView>
</RelativeLayout>
您可以在edittext中添加监听器,它从用户那里获取产品数量。默认情况下,它应该是空白或禁用的,当用户选择该产品时,它的文本应该更改为1(根据我的逻辑),如果用户自己更改了其中的值,那么计算总量。
现在要获得该事件,您可以在EditText上添加TextWatcher
editText.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
});
每当用户更改文本时,您都可以计算更新后的总量。
在我的应用程序中,我想在我的首选项activity中的单个preferencelist项上设置一个click listener,问题是我只能找到如何在主listprefernce本身上设置一个click listener,有没有一种方法我可以设置一个键到单个列表项,这样当我设置一个OnPreferenceClickListener时,我可以执行一些列表项特定的代码?
简介 Laravel 可以用 seed 类轻松地为数据库填充测试数据。所有的 seed 类都存放在 database/seeds 目录下。你可以任意为 seed 类命名,但是更应该遵守类似 UsersTableSeeder 的命名规范。Laravel 默认定义的一个 DatabaseSeeder 类。可以在这个类中使用 call 方法来运行其它的 seed 类从而控制数据填充的顺序。 编写 See
我想绘制圆圈上的进度百分比画布弧,需要执行点击两种颜色(蓝色和绿色)。 如何使点击监听器相同。
我正在制作Instagram克隆应用程序。我想添加双击功能。如何在ImageView上设置双击侦听器?
问题内容: 当我从数据库中检索数据时,我碰壁了。我设法将列名放入我的表中,这可以正常工作并且应该工作。 当我尝试添加行时发芽,我发现没有数据添加到我的tableview中,我试图从代表单个行的字符串数组中添加行。我不知道用户会用他的查询请求多少列以及如何大表是这样,所以我不能创建行对象和代表每一列的所有属性。 问题 是如何用从数据库中成功检索到的行填充String表中的行,并以String []的
我需要一些关于Anylogic模型的帮助。 模型(短):订单在单个路由中移动的制造场景。工作场所(WP)是通过模拟启动动态创建的。它们的名称、数量和其他参数存储在数据库中(excel导入)。订单也是根据导入创建的。代理人口“订单”有一个集合路由,其中包含它必须以特定顺序停止的工作场所。 目标:我想要一个moveTo块在main中找到代理订单的下一个目的地。问题和解决方案路径: > 我将目标类型设置