我可以android:gravity="bottom|center_horizontal"在textview上使用xml来获得我想要的结果,但我需要以编程方式执行此操作.我的文本视图tablerow位于一个内容中relativelayout.
我试过了:
LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
labelTV.setLayoutParams(layoutParams);
Run Code Online (Sandbox Code Playgroud)
但是,如果我理解正确,那将适用于tablerow,而不是textview?
我正在尝试在Yii2中使用Auth Client Extension(http://www.yiiframework.com/doc-2.0/ext-authclient-index.html).我复制了YiiFramework附带的Twitter Auth Client类,并制作了自己的Tumblr版本.Twitter工作正常,但是当我使用我的Tumblr版本时,我在屏幕上显示"此应用程序访问您的某些数据并将帖子发布到您的帐户之后是否正常?"您已登录为*********".(Tumblr oauth页面)
出现错误:请求失败,代码为:401,消息:oauth_signature与预期值不匹配
这是我的Tumblr auth客户端代码:
namespace yii\authclient\clients;
use yii\authclient\OAuth1;
/**
*
* Example application configuration:
*
* ~~~
* 'components' => [
* 'authClientCollection' => [
* 'class' => 'yii\authclient\Collection',
* 'clients' => [
* 'tumblr' => [
* 'class' => 'yii\authclient\clients\Tumblr',
* 'consumerKey' => 'tumblr_consumer_key',
* 'consumerSecret' => 'tumblr_consumer_secret',
* ],
* ],
* ]
* ...
* ]
* ~~~
*
*/
class Tumblr extends OAuth1
{
/**
* @inheritdoc
*/
public …
Run Code Online (Sandbox Code Playgroud)