我是铁杆的新手.现在已经学习了几个星期.请原谅我的愚蠢.我无法获取我选择上传的文件.
我正在使用Rails 4.0.0.
我正在处理我的第一个应用程序,我开始遵循博客应用程序的rails指南.我接受了它,并与它一起运行,并创建了一些不同的(错误跟踪系统),只是试图学习绳索.
所以,我有我的表格:
<%= form_for @post do |f| %>
Run Code Online (Sandbox Code Playgroud)
我已经在我的file_field中添加了.视图中的显示部分看起来并且在选择文件时效果很好.
<%= f.label :attachment %>
<%= f.file_field :attachment %>
Run Code Online (Sandbox Code Playgroud)
我已经从导轨4指南FYI中取出了这个.所以我的控制器看起来像这样:
class PostsController < ApplicationController
def new
@post = Post.new
end
def create
@post = Post.new(params[:post].permit(:title, :text, :user, :screen))
if @post.save
redirect_to posts_path
else
render 'new'
end
end
def show
@post = Post.find(params[:id])
end
def index
@posts = Post.all
end
def edit
@post = Post.find(params[:id])
end
def update
@post = Post.find(params[:id])
if @post.update(params[:post].permit(:title, :text, :user, :screen))
redirect_to posts_path
else
render …Run Code Online (Sandbox Code Playgroud) 我是 Android 新手,也是 Java 新手。在我的应用程序中,我有一个我正在抛出的警报对话框,它显示了一个日期和时间选择器,供用户选择他们想要发送消息的日期时间。那部分进展顺利。
在我的 xml 中,当我设置当前为蓝色并具有圆角半径的背景属性时,似乎有一个额外的白色背景,而没有圆角半径在其后面窥视。我有点恼火。任何帮助表示赞赏。
xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:background="@drawable/corners_qk"
android:layout_width="match_parent"
android:padding="8dp"
android:layout_height="match_parent">
<DatePicker
android:id="@+id/date_picker"
android:layout_width="match_parent"
android:calendarViewShown="true"
android:spinnersShown="false"
android:layout_weight="4"
android:layout_height="0dp" />
<TimePicker
android:id="@+id/time_picker"
android:layout_weight="4"
android:layout_width="match_parent"
android:layout_height="0dp" />
<Button
android:id="@+id/date_time_set"
android:layout_weight="1"
android:layout_width="match_parent"
android:background="@drawable/corners"
android:text="@string/picker_button"
android:layout_height="0dp" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
角点_qk.xml:
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<corners
android:radius="5dp" />
<solid
android:color="@color/qkblue"/>
</shape>
Run Code Online (Sandbox Code Playgroud)
颜色.xml:
<resources>
<color name="red">#FF0000</color>
<color name="qkblue">#2483d0</color>
</resources>
Run Code Online (Sandbox Code Playgroud)
爪哇:
final View dialogView = View.inflate(this, R.layout.date_time_picker, null);
final AlertDialog alertDialog = new AlertDialog.Builder(this).create();
dialogView.findViewById(R.id.date_time_set).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
DatePicker …Run Code Online (Sandbox Code Playgroud)