小编tee*_*kib的帖子

Android:水平放置单选按钮

下面是我的相对布局..我正在尝试将单选按钮放在edittext上方

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="#FFFFFF" >

    <ImageView
        android:id="@+id/fbreplycancel"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:src="@drawable/fbcancel" />

    <RelativeLayout
        android:id="@+id/relativeLayout1"
        android:layout_width="80dp"
        android:layout_height="250dp"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/fbcancel" >

        <Spinner
            android:id="@+id/replyspinner"
            android:layout_width="50dp"
            android:layout_height="30dp"
            android:layout_alignLeft="@+id/fbshare"
            android:layout_alignRight="@+id/fbshare"
            android:layout_below="@+id/fbshare"
            android:layout_marginTop="16dp"
            android:drawSelectorOnTop="true"
            android:entries="@array/fbcommentlist"
            android:visibility="gone" />

        <Button
            android:id="@+id/fbshare"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:background="@drawable/fbbuttons"
            android:text="@string/share" />

        <ImageView
            android:id="@+id/fbpeople"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_above="@+id/fbshare"
            android:layout_centerHorizontal="true"
            android:layout_marginBottom="19dp"
            android:background="@drawable/people2"
            android:drawSelectorOnTop="true"
            android:paddingTop="20dp" />

        <RadioButton
            android:id="@+id/radio2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_centerVertical="true"
            android:text="RadioButton" />
    </RelativeLayout>

    <View
        android:layout_width="250dp"
        android:layout_height="0.7dip"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/imageView1"
        android:background="#3b5998" />

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/fbcancel"
        android:layout_alignParentLeft="true" …
Run Code Online (Sandbox Code Playgroud)

android radio-button

55
推荐指数
2
解决办法
7万
查看次数

Android:隐藏Imageview

我有一个imageveiw最初应该是隐藏模式,

<ImageView
    android:id="@+id/custom"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_vertical|right"    
    android:src="@drawable/custom1" />
Run Code Online (Sandbox Code Playgroud)

我创建了一个登录页面..每当我的登录成功,我应该显示图像.

android android-imageview

30
推荐指数
3
解决办法
7万
查看次数

EditText:中心提示但从顶部开始输入文本

嗨我有一个带提示的编辑文本,我将提示作为中间使用android:gravity:"center".当我从edittext中开始输入时,键入从中间开始,如何使键入从leftcorner开始,同时仍然提示中心

<EditText
        android:id="@+id/edittext"
        android:layout_width="230dp"
        android:layout_height="110dp"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/imageView1"
        android:layout_marginLeft="5dp"
        android:layout_marginTop="33dp"
        android:layout_toLeftOf="@+id/relativeLayout1"
        android:background="@drawable/roundcorners"
        android:ems="10"
        android:gravity="center_horizontal"
        android:hint="@string/fbhint"
        android:lines="6"
        android:paddingRight="5dp"
        android:textSize="14sp"      
        android:windowSoftInputMode="stateHidden" />
Run Code Online (Sandbox Code Playgroud)

android

14
推荐指数
2
解决办法
2万
查看次数

Android:如何在textview中给出项目符号,换行符

我有一个带有大文本的textview,但是我想要给出要点,换行符,我尝试将xml实体放置&#8226在我的子弹点中string.xml,但无法获得换行符,中间有少量文本,我喜欢使用对齐太

String nodata="hi how are you<br/>&#8226welcome to stackoverflow"  
TextView nodata= ((TextView) findViewById(R.id.nodata));
nodata.setText(Html.fromHtml(nodatafound));    
Run Code Online (Sandbox Code Playgroud)

它有点工作,但我无法使用正当理由,有什么办法可以达到这个目的吗?

java android textview

8
推荐指数
3
解决办法
1万
查看次数

Android:addview() - 在活动之上添加新视图

我有以下布局与imageview和textfield,

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:layout_marginRight="26dp"
        android:layout_marginTop="22dp"
        android:src="@drawable/a01" />

     <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/imageView1"
        android:layout_marginTop="31dp"
        />

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

这个布局是透明的,我想在特定活动的基础上调用此布局,当特定活动首次启动时,如何实现它addview()

android android-layout android-activity

7
推荐指数
1
解决办法
4万
查看次数

Android:打开失败:ENOENT(没有这样的文件或目录)

嗨我正在尝试从资产中读取excel并希望将其转换为JSON,但我收到错误:打开失败:ENOENT(没有这样的文件或目录),搜索了许多SO问题但找不到解决方案下面是我的代码

public void readXlsFileAndConvertToJsonObject() {
     JSONArray jsonArray = new JSONArray();
     JSONArray mainJsonArray = new JSONArray();
     try {

         File file = new File("file:///android_asset/filters.xls");
         FileInputStream fis = new FileInputStream(file);
         //final FileInputStream file = new FileInputStream(new File("filters.xls"));

         int count = 0;
         // Get the workbook instance for XLS file
         HSSFWorkbook workbook = new HSSFWorkbook(fis);

         // Get first sheet from the workbook
         HSSFSheet sheet = workbook.getSheetAt(0);

         // Iterate through each rows from first sheet
         Iterator < Row > rowIterator = sheet.iterator();
         while …
Run Code Online (Sandbox Code Playgroud)

android fileinputstream fileoutputstream

7
推荐指数
1
解决办法
2万
查看次数

Android:视图持有者的classCastException

我有一个适配器,我试图将联系人详细信息检索到列表视图

public View getView(int position, View convertView, ViewGroup parent) { 

    View view = convertView; 
    final ViewHolder holder;
    if (view == null) { 
    view = inflater.inflate(R.layout.profile, null); 
    holder = new ViewHolder();
    holder.text = (TextView) view.findViewById(R.id.name);
    holder.textContNo = (TextView) view.findViewById(R.id.contactno);
    holder.textEmailId = (TextView) view.findViewById(R.id.emailId); 
    view.setTag(holder);
    } else
        holder = (ViewHolder) view.getTag();


    Profile contact = listCont.get(position); 
    holder.text.setText(contact.getName()); 

    QuickContactBadge photo = (QuickContactBadge ) view.findViewById(R.id.quickContactBadge1);  
    photo.setTag(contact.getMobileNo()); 
    new LoadImage(photo).execute(contact.getMobileNo()); 
Run Code Online (Sandbox Code Playgroud)

我在日志中收到了follogin错误

FATAL EXCEPTION: main
12-19 17:07:27.080: E/AndroidRuntime(6988): java.lang.ClassCastException: org.appright.myneighborhood.data.Profile cannot be cast to org.appright.myneighborhood.adaptor.ProfileAdapter$ViewHolder
12-19 17:07:27.080: E/AndroidRuntime(6988): …
Run Code Online (Sandbox Code Playgroud)

android

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

Android:对话框,更改方向时出现"窗口泄露"问题

我有两个类一个适配器和一个活动,我有一个dailog,我在适配器中显示.当我试图更改屏幕方向时,我收到错误.我尝试在我的活动中覆盖以下代码.但似乎没什么用

@Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
          Log.d(TAG, "configuration changed : " +newConfig);

    }
Run Code Online (Sandbox Code Playgroud)

下面是我的适配器代码

public AddressPopUpAdapter(Activity activity, Activity parent,
            int resourceId, ArrayList<PopUpMenu> items, int renderer) {
        super(activity, resourceId, items);
        this.items = items;
        this.renderer = renderer;
        this.activity = activity;
        this.parentActivity = parent;
        popupMenuUtils = new PopupMenuUtils();
        dialog = new Dialog(parentActivity);
    }

    public View getView(int position, View convertView, ViewGroup parent) {
        popUpMenu = items.get(position);
        Log.d(TAG, "location" + popUpMenu);
        if (popUpMenu == null) {
            return null;
        }
        Log.d(TAG, "location" + popUpMenu); …
Run Code Online (Sandbox Code Playgroud)

android android-alertdialog

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

无法在AWS中使用JDBC访问RDS

我发现使用JDBC连接很难连接到RDS,我能够通过MYSQL工作台进行连接,我将WAR文件部署在运行tomcat的WS中,该WAR文件具有将JDBCcode连接到RDS的功能,但我什至无法建立连接。我的代码如下:

public static Connection getconnection(){

     String connectionUrl = "jdbc:mysql://testinstance.cj3ixhryi3fb.us-west-2.rds.amazonaws.com:3306/testDB";
        String dbUser = "testuser";
        String dbPwd = "usertest";
        Connection conn = null;

        try {
            conn = (Connection) DriverManager.getConnection(connectionUrl, dbUser, dbPwd);
            System.out.println("conn Available");
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            System.out.println("fetch otion error"+e.getLocalizedMessage());
        }

        return conn;
}   
Run Code Online (Sandbox Code Playgroud)

我包括了所有必需的jar文件,并管理安全组,但没有运气。

我正在将EC2安全组用于RDS。RDS是否将使用ec2安全组? 还是我需要为RDS使用其他安全组?

如果有人要测试,testinstance是一个有效的链接。

java mysql tomcat jdbc amazon-web-services

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

Android:Intent-FLAG_ACTIVITY_NO_HISTORY无效

我有三个活动说ABC,从活动A我去B和搜索城市和活动B我去活动c,在我保存我放入异步任务的东西,这将保存在Activit A listview,问题是在我按回按钮后保存在列表中我再次看到活动A没有保存我之前保存的名称

private class Savecity extends AsyncTask<city, String, String> {

        @Override
        protected void onPostExecute(String result) {
            super.onPostExecute(result);
            if(result != null && result.equals("sucess")){

            Intent intent = new Intent(activity, cityActivity.class);
            intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
            startActivity(intent);}

        }
        @Override
        protected String doInBackground(city... arg0) {
            try {
                ((CityPreferences) activity.getApplication()).createcity(arg0[0]);

                return "sucess";
            } catch (Exception e) {
                Log.e(TAG, "", e);
                return "fail";
            }
        }
Run Code Online (Sandbox Code Playgroud)

android android-intent

3
推荐指数
2
解决办法
1万
查看次数