小编Cru*_*nch的帖子

从内部存储中删除文件

我正在尝试删除存储在内部存储中的图像.到目前为止我已经想出了这个:

File dir = getFilesDir();
File file = new File(dir, id+".jpg");
boolean deleted = file.delete();
Run Code Online (Sandbox Code Playgroud)

这是另一个问题,答案是:

File dir = getFilesDir();
File file = new File(dir, "my_filename");
boolean deleted = file.delete();
Run Code Online (Sandbox Code Playgroud)

我的例子总是返回false.我可以fx 2930.jpg在eclipse中看到DDMS中的文件.

file-io android

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

Android微调框提示文字未显示

显示数据数组的第一年而不是我的微调器中的提示文本.我尝试在XML中添加提示,但我也试过代码.此外,在添加spinnerSelector属性时,它为我提供了"资源未找到错误".

XML

<Spinner
    android:id="@+id/spinnerYear"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent"
    android:layout_marginLeft="10dip"
    android:layout_marginRight="10dip"
    android:drawSelectorOnTop="true"
    android:padding="5dip"
    android:prompt="@string/spinner_header"
    android:background="@drawable/selector_yearspinnerback"
    android:layout_below="@+id/linearLayout_gender_btns"
    android:layout_centerHorizontal="true"></Spinner>
  -- android:spinnerSelector="@drawable/category_arrow"
Run Code Online (Sandbox Code Playgroud)

ArrayList<String> yearList = new ArrayList<String>();
int now = new Date().getYear() + 1900;
for (int i = now; i > now - 110; i--) {
    yearList.add(i + "");
}
Spinner spinner = (Spinner) findViewById(R.id.spinnerYear);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, yearList);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

android

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

Popupwindow与图像

我需要能够点击imgviewa listview,这应该打开一个显示图像fullsize的弹出窗口.我已经设法实现了clicklistener,但是在创建弹出窗口时仍然没有成功,即使只是进行测试textview.

在我的mainActivity oncreate中运行

lstView.setAdapter(new CustomListViewAdapter(this, dataFromDBListe, 0, orientation));
Run Code Online (Sandbox Code Playgroud)

在我的CustomListVievAdapter中,我有clicklistener(此时可以显示吐司)我有以下内容getView():

public View getView(int position, View convertView, ViewGroup parent) {
    ViewHolder holder;
    if (convertView == null) {
        convertView = mInflater.inflate(R.layout.custom_row, null);
        holder = new ViewHolder();
        holder.title = (TextView) convertView.findViewById(R.id.title);
        holder.prev = (TextView) convertView.findViewById(R.id.prevNrDate);
        holder.prevTitle = (TextView) convertView.findViewById    (R.id.prevTitle);
        holder.next = (TextView) convertView.findViewById(R.id.nextNrDate);
        holder.nextTitle = (TextView) convertView.findViewById     (R.id.nextTitle);
        holder.picture = (ImageView) convertView.findViewById    (R.id.showPic);
        holder.prevFast = (TextView) convertView.findViewById(R.id.prev);
        holder.nextFast = (TextView) convertView.findViewById(R.id.next);
        holder.linearLayout = …
Run Code Online (Sandbox Code Playgroud)

android popupwindow

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

标签 统计

android ×3

file-io ×1

popupwindow ×1