我正在测试Adview我的布局.如果我放置Adview之前ListView一切都很好,但如果我把它放在它之后ListView它就不会出现.
怎么了?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="bottom"
android:background="@android:color/white" />
<com.google.ads.AdView
android:id="@+id/adView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="xxxx"
ads:testDevices="xxxx" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 当我选择中国作为第一个旋转器中的国家时,我希望看到我想要的第二个旋转器必须显示中国的所有状态它是通过我的编码完成的......但是......!我的查询是这样的,当我从第二个微调器中选择状态时,它会自动将其设置为第二个微调器的第一个值,如果我在第二个微调器中有3个值 - "上海" - "北京" - "南京",当我选择北京时它自动返回为上海..!!帮帮我..!!:)
public class MainActivity extends Activity implements AdapterView.OnItemSelectedListener
{
String[] country = { "India", "Pakistan", "China"};
String[] states_india = { "Delhi", "UP", "Bihar"};
String[] states_china = { "Shanghai", "Beijing", "Nanjing"};
String[] states_pak = { "Lahor", "Islamabaad", "Punjab"};
int fee,tot=0,atot=0;
Spinner spin0,spin1;
private RadioGroup radioSexGroup;
RadioButton r1,button1,button2;
private EditText edittext1,edittext2;
String Name;
private TextView calc,detail;
private Button clean;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
spin0 = (Spinner) findViewById(R.id.spinner1);
spin0.setOnItemSelectedListener((OnItemSelectedListener) this);
ArrayAdapter <String> c …Run Code Online (Sandbox Code Playgroud) 我在Java中阅读了一些关于套接字的教程,我发现不同的例子对如何使用ServerSocket类有不同的解释.
例如,这里有两个不同的实现:
Socket s = serverSocket.accept();
//using s
Run Code Online (Sandbox Code Playgroud)
和
while(true)
{
Socket s = serverSocket.accept();
}
Run Code Online (Sandbox Code Playgroud)
这两种情况有什么区别?
我目前正在编写一个新的Android应用程序,我需要在列表视图上使用OnItemClickListener和OnItemLongClickListener.每个侦听器在操作栏上启动不同的动作模式.问题是即使我执行longclick,与click事件关联的actionmode也是唯一启动的.经过一些研究,我现在明白了原因:长时间点击事件也会创建点击事件,我猜这个最后一个事件总是在长按事件后执行,这样就解释了为什么我无法设法显示其他动作模式.
问题是:当我进行长按时,如何阻止点击事件?或者它是否存在另一种意思来执行我想要做的事情?
I am following the instructions at http://code.google.com/p/maven-android-plugin/wiki/GettingStarted in order to use maven with my android projects (I am learning android). I am stuck at the steps:
有人请告诉我如何完成这一步骤吗?
我正在使用linux Natty Narwhal和eclipse juno来测试样本.通往我的路Android SDK是/home/myusr/opt/android-sdk-linux.
在Android 2.x设备上运行时,我的相机应用程序总是会出现异常.在较新的Android设备上,该应用运行良好.
堆栈跟踪:
10-31 19:51:52.187: W/System.err(14904): java.lang.RuntimeException: startPreview failed
10-31 19:51:52.195: W/System.err(14904): at android.hardware.Camera.startPreview(Native Method)
10-31 19:51:52.195: W/System.err(14904): at com.example.MainActivity.startCamera(MainActivity.java:418)
10-31 19:51:52.195: W/System.err(14904): at com.example.MainActivity.surfaceChanged(MainActivity.java:467)
10-31 19:51:52.195: W/System.err(14904): at android.view.SurfaceView.updateWindow(SurfaceView.java:558)
10-31 19:51:52.195: W/System.err(14904): at android.view.SurfaceView.dispatchDraw(SurfaceView.java:350)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
10-31 19:51:52.195: W/System.err(14904): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) …Run Code Online (Sandbox Code Playgroud) 这是一个基本问题.
我的代码不应该在元数据bean上运行.所有元数据bean都位于元数据包下.
现在,
我使用反射API来确定一个类是否位于元数据包中.
if (newEntity.getClass().getPackage().getName().contains("metadata"))
Run Code Online (Sandbox Code Playgroud)
我在这段代码中的几个地方使用了这个.
问题是:我应该这样做一次:
boolean isMetadata = false
if (newEntity.getClass().getPackage().getName().contains("metadata")) {
isMetadata = true;
}
Run Code Online (Sandbox Code Playgroud)
C++进行优化,并知道此代码已被调用,并且不会再次调用它.JAVA会进行优化吗?我知道反射API很重,我不想丢失昂贵的运行时间.
任何人都可以解释我为什么只有在以下代码中创建B时才会出现错误:
public class factory {
public <T> void createA(List<I<T>> c) {
A a = new A(c);//warning here
}
public <T> void createB(List<I<T>> c) {
B b = new B(c);//error here: The constructor B(List<I<T>>) is undefined
}
}
interface I<T> {
}
class B implements I<Integer> {
public B(List<I<?>> c) {
}
}
class A<T> implements I<T> {
public A(List<I<?>> c) {
}
}
Run Code Online (Sandbox Code Playgroud)
B类是通用的而A不是,但我不知道为什么它在这种情况下很重要.
我想创建一个SQL语句,将从textBox获取的值插入到该列中的任何值为NULL的列中
我在C#中这样做,我想知道是否有人可以帮助我......我写了一个命令的伪代码版本:
string newPhoneNumber = textBox.Text;
SqlCommand cmd = new SqlCommand(
"INSERT INTO table ([Tag ID])
VALUES ('" + newPhoneNumber + "')";
WHERE columnName = NULL"
cmd.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud) 我目前正在处理以HTML格式列出的记录,记录来自数据库和该表的末尾部分,我有一些操作,EDIT DELETE SHOW,我已经完成了编辑,这与以下内容不同我的DELETE,我的DELETE操作是使用ajax完成的,但问题是我无法正确获取每个按钮的值,其中包含数据库中的ID.
这是删除按钮所在表格的一部分:
<td width="61"><button id="delete" value="<?php echo "$arr[0]"; ?>">Delete</button></td>
Run Code Online (Sandbox Code Playgroud)
这些是jQuery的一部分
$("#delete").click(function(){
alert($("#delete").val()); <-- CAN"T GET THE CORRECT ID
//AJAX PART HERE
})
Run Code Online (Sandbox Code Playgroud)
问题是,我无法正确获取我按下的按钮的值,我该怎么做,任何建议都非常感谢..
这是表的整个视图,
